home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / EDITORS / BIBNT310.ZIP;1 / REVISION.HST < prev   
Encoding:
Text File  |  1993-01-18  |  16.2 KB  |  410 lines

  1.       REVISION HISTORY of BIBL/NET
  2.  
  3. 3.10  Added ability to delete a BIX file from your private
  4.       directory (under maintenance)
  5.  
  6.       Fixed problem with add function.  Previously, during the
  7.       ADD function, if you left the note field, returned to the
  8.       record, then returned to the note field before saving the
  9.       record, the note you had been entering was lost (note field
  10.       was being reinitialized).  Now you can go back & forth
  11.       between the record & its note as much as you like before
  12.       filing the record.
  13.  
  14. 3.02  Further work cleaning up handling of default file names under
  15.       export. Fixed problem with list of keywords used...was using
  16.       the wrong index (author/title), hence export file contained
  17.       garbage (auth/title index is compressed!).
  18.  
  19. 3.01  Fixed problems with default file names.
  20.       Fixed inability to create a BIX file under
  21.        release 3.0 (yikes!)
  22.       Fixed problem with import function.
  23.  
  24. 3.00  New database structure. BIBL 8.0 and BIBL/NET 3.0
  25.       now share same structure...databases may be moved
  26.       freely between systems (although single-user and
  27.       network version of BIBL use a different indexing
  28.       algorithm). Rebuild your index when moving a
  29.       *.DAT and *.IX file from one version of the
  30.       program to another!
  31.  
  32.       Added mouse support to note field editing.
  33.  
  34.       Added ability to move cursor to a specific spot
  35.       in a record by clicking twice on the spot...a
  36.       big help for making subsequent edits.
  37.  
  38.       Additional RAM freed during Shell to DOS.  Will
  39.       use XMS memory if available at the workstation.
  40.       Previously, BIBL/NET would use EMS if found but
  41.       could not manage XMS swapping.  Order now is
  42.       EMS if available, if not, then XMS, if that's
  43.       not found (or not in sufficient supply), the
  44.       virtual memory (disk) is used.
  45.  
  46.       Expanded "white space" on data entry / edit
  47.       screen. More room between fields...making it
  48.       a bit easier to move about (particularly with
  49.       a mouse).
  50.  
  51.       New internal file viewer added. This one can look
  52.       at files of any size.  You probably won't have need
  53.       for it, but this viewer also supports HEX viewing
  54.       (just press ALT-H). Press F1 for help with commands
  55.       when using the built-in viewer.
  56.  
  57.       Up to 1000 matches now possible (previously, the
  58.       system would gather up to 800 matches before
  59.       display). Due to memory savings realized elsewhere,
  60.       we've increased this limit to 1000.
  61.  
  62.       Changed indexing structure and number of indexed
  63.       fields...to improve performance and reduce disk
  64.       space requirements. Now BIBL/NET maintains 4
  65.       indexes instead of 5. Gone is the subject index.
  66.       It wasn't used for much, and was taking 30+
  67.       bytes per record.  Removing it will speed up
  68.       redindexing, import, and global changes. While
  69.       the index for the subject field has been
  70.       removed, you can still search by subject. See
  71.       BIBLNET.DOC for complete information on which
  72.       fields are indexed.
  73.  
  74.       Improved support for renamed fields on search
  75.       screen (popup window where query is entered).
  76.  
  77. 2.82  Reduced stack requirement by a few
  78.       thousand bytes...
  79.  
  80. 2.81  Fixed bug with User-Selects option under
  81.       Export. If you accepted the USERLIST.TXT
  82.       default for your export file name, BIBL/NET
  83.       bombed with a run-time error of 3...if
  84.       you gave the file a name of your own
  85.       choosing, everything was fine.  Fixed it.
  86.       You can now accept the default name shown
  87.       and it will be written to the user's
  88.       export directory.
  89.  
  90. 2.80  Added built-in wordprocessor for the note
  91.       field.  Doing so caused rearranging the
  92.       data entry/editing screen. You now have
  93.       word-wrap within the note field editor!
  94.  
  95.       Added online help during data entry/editing
  96.       process
  97.  
  98.       Bug fix. When editing a record that was part
  99.       of a set of matches from a search, saving
  100.       the record sometimes took you to a random
  101.       spot within the set of matches once the
  102.       changed record was filed.
  103.  
  104.  
  105. 2.73  Fixed bug under Boolean search with dumping
  106.       results to disk. ALL records were going to
  107.       disk, not just the matches.  Yes, technically
  108.       speaking the function worked--that is, the
  109.       matching records were written to disk--but
  110.       the rest of the database wasn't supposed to
  111.       go there too!
  112.  
  113.       Also fixed bug with the function that was
  114.       writing the file to the server, not the
  115.       user's export path.
  116.  
  117. 2.72  minor tweak
  118.  
  119. 2.71  Added ability to limit FULL SEARCH and BOOLEAN
  120.       SEARCH to whole-word matches.  If you want to
  121.       restrict a match to a whole word (text with a
  122.       space on either end), then append a /w to your
  123.       search term(s).
  124.  
  125.       Expanded possible matches on searches to 800
  126.       (from 650).
  127.  
  128.       Changed action key on search menu for Keyword
  129.       field from D to a K (reflecting the change in
  130.       name from Descriptor to Keyword). Should have
  131.       made this change with release 2.55!
  132.  
  133.       Reduced number of records per database from
  134.       2 billion to 5 million.  This was done to
  135.       enable BIBL/NET to store more in-memory keys
  136.       during operation--since the btree is smaller
  137.       (6 levels deep instead of 8).
  138.  
  139. 2.70  Introduced CLONING during data entry.
  140.       If you finish entering a new record and want to copy
  141.       it to yet another new record (in instances where you
  142.       have two to enter that differ only slightly), you can
  143.       press C to Clone the data...then edit the changes in
  144.       the new record.  This is similar to the "carry forward"
  145.       feature in dBASE.
  146.  
  147.       A few other minor changes made to the program.
  148.  
  149. 2.62  Changed name of help info from BIBL.HLP
  150.       to BIBLNET.HLP.
  151.  
  152.       "Show close matches" function (activated
  153.       when you don't get a match on an indexed
  154.       search, reworked. Speed increased and
  155.       disk accesses reduced.
  156.  
  157.       
  158. 2.61  Fixed a few quirks in User-Selects export
  159.       option (particularly formats C and E).
  160.  
  161.       BIBL/NET now returns to the path where
  162.       BIBLNET.EXE resides before exiting. Before,
  163.       if a user was using a PRIVATE database,
  164.       BIBL/NET would exit back to the private
  165.       directory when the program was terminated.
  166.  
  167.       Verify keys/subject window reworked a bit.
  168.  
  169. 2.60  Now User-Selects export option offers ability
  170.       to select the order in which fields will
  171.       appear in reports.  New option for output
  172.       format (tabs between fields and a hard return
  173.       after each record).
  174.  
  175. 2.57  Under export, BIBL/NET now correctly limits user
  176.       to entering just a file name for the export
  177.       file it will create.  The Export Path defined
  178.       in the User's security record will be added
  179.       so that files are directed to that user's
  180.       private area (either on the server or their
  181.       local disk).
  182.  
  183.       New option added user export--User Defined.
  184.       You can now say what fields to include in
  185.       a report and sort on one of 3 fields (author,
  186.       title or subject).  Option C will output
  187.       each record on a single line (with a hard
  188.       return between records). This should be
  189.       very helpful for word processing.
  190.  
  191. 2.56  Message appears as BIBL/NET is filing a record
  192.       after an edit. After watching this process on
  193.       a huge database (and a very slow network), we
  194.       realized a status message would be helpful
  195.  
  196. 2.55  BIBL/NET now rereads record from disk once "edit"
  197.       option is selected. This was done to help user
  198.       learn quickly whether or not a record was
  199.       deleted between the time it was first displayed
  200.       and then later selected for editing (pressing E
  201.       when record was displayed).
  202.  
  203.       If a given field in a record is empty, the
  204.       field label doesn't display.  This helps
  205.       keep the screen from looking too busy on
  206.       records where only a few fields are
  207.       used.
  208.  
  209.       If file is locked when you select it from the
  210.       DATABASE selection menu, you'll be returned
  211.       to the selection menu instead of being dropped
  212.       back to the DOS prompt.
  213.  
  214.       You can now change the display label for
  215.       DESCRIPTOR field as well. Descriptor is now
  216.       called Keywords, the default label is 'Keys:'
  217.  
  218.       Cleaned up support for field relabelling
  219.       during global change function. BIBL/NET was
  220.       reporting default field names, not the ones
  221.       you might reassign. Everything worked fine
  222.       but the onscreen information was confusing.
  223.  
  224. 2.54  Added 'Automatic' switch to global find & replace.
  225.       After reviewing a couple of changes (to insure that
  226.       BIBL/NET is changing what you expected to be changed)
  227.       you can press A for AUTOMATIC. The system will
  228.       automatically make any remaining changes without
  229.       pausing for your review.
  230.  
  231.       SHELL to DOS now frees up more memory.
  232.  
  233.       BIX file creation now goes to USER'S PRIVATE DIRECTORY
  234.       under all conditions. You can not write it to the
  235.       directory where BIBLNET.EXE resides.
  236.  
  237. 2.53  Several fixes to BIBL/NET operations
  238.  
  239.       When attempting to access a locked file (reindexing
  240.       underway, etc), BIBL/NET now returns you to the
  241.       database selection menu -- rather than exiting to
  242.       DOS with a message about trying later.
  243.  
  244.       Bibliography generation of Labelled format (creation
  245.       of a BIX file) will now correctly write to the
  246.       user's export directory. Previously, it was writing
  247.       this file to the server directory. If the user didn't
  248.       have creation rights, BIBL/NET bombed with a
  249.       run-time error (#5, File access denied).
  250.  
  251. 2.52  Reworked the way BIBL/NET displays records under
  252.       indexed searching (author, title, subject and
  253.       or descriptor). Now BIBL/NET collects all matches
  254.       and displays them as a set. You can move freely
  255.       about the set (by pressing F (forward), B (back)
  256.       or J (jump to a particular record).  As a result
  257.       of this implementation, BIBL/NET is limited to
  258.       displaying the first 650 matches for a given
  259.       search.
  260.  
  261. 2.51  Fixed incomplete implementation of label changing
  262.       via a DBL file. Now search menu and export menu
  263.       reflect changes made in a DBL file.
  264.  
  265. 2.50  Improved searching algorithm for non-indexed searches.
  266.  
  267.      Major reworking of PUBLISHER, LOCATION, FULL and
  268.      BOOLEAN search function (all non-indexed searches).
  269.      Gone are the klunky "End of File Reached" messages
  270.      and the blinking 'wait' as BIBL searched...
  271.  
  272.      BIBL now runs through the entire database looking for
  273.      matches before showing you any matching records.  By
  274.      gathering all matches ahead of time, we've cut out the
  275.      long delays that often accompanied moving back and
  276.      forth between matches--BIBL no longer has to search
  277.      for each additional match, but 'knows' where all the
  278.      matching records are.  If your database has more than
  279.      a couple hundred records, you'll immediately
  280.      notice the improvement. Changing the search algorithm
  281.      also enabled the addition of a JUMP command to these
  282.      searches.  Once the set of matches has been
  283.      collected, you can JUMP from one match to any other,
  284.      if desired. Sequential movement through the matches
  285.      (Forward & Backward) is still supported.
  286.  
  287.      Another improvement here is the ability to
  288.      edit records that are a part of the matching
  289.      set...without having BIBL return you to the
  290.      search menu once the change has been filed!
  291.  
  292.      The one drawback to this new algorithm is that
  293.      BIBL must limit your match set to no more than
  294.      600 records.  If you conduct a search that
  295.      results in more than 600 matches, only the
  296.      first 600 will be shown. You'll receive a
  297.      "match limit exceeded for this search"
  298.      message...which indicates you should narrow
  299.      your search.
  300.  
  301.      This limit was imposed to keep from imposing
  302.      a serious RAM requirement on users who rely
  303.      more on indexed retrieval.
  304.  
  305.      BIBL now requires approximately that 462K of
  306.      RAM be free at the DOS prompt when BIBL
  307.      loads.
  308.  
  309.  
  310.  
  311.  
  312. 2.44  Registered version only:
  313.  
  314.       If your workstation has at least 320K of EMS memory
  315.       available, BIBL/NET will use it for in-memory
  316.       storage of index buffers.  If you have a large
  317.       database (1000+ records), using an EMS equipped
  318.       workstation to rebuild the index will show
  319.       very dramatic (100-200%) speed improvements.
  320.  
  321.       Registered and SHAREWARE:
  322.  
  323.       Improved handling of mouse. Double clicking on file names
  324.       now works as you'd expect.
  325.  
  326.       Improved variety of video supported.
  327.  
  328.       Minor changes throughout the program.
  329.  
  330.       Added memory check during loading of BIBL/NET. If you
  331.       don't have 63K of free RAM after the program loads
  332.       then BIBL/NET will halt with an appropriate error
  333.       message.
  334.  
  335.       If you workstation has EMS memory available, BIBL/NET
  336.       will now use it for index storage, leaving more RAM
  337.       free to the program.
  338.  
  339. 2.43  Minor internal change to facilitate testing. If you're
  340.       attached to a server, but not logged in, you can still
  341.       run BIBL/NET on your local harddisk..and enter your
  342.       user name. Previously (under 2.30 - 2.42) if you weren't
  343.       logged into the net, you could only access the program
  344.       in read-only (security level 0) mode.
  345.  
  346.       Improved support for label changes (didn't work exactly
  347.       as advertised in 2.42).
  348.  
  349. 2.42  Registered version:
  350.  
  351.       Added ability to change labels for fields in a database.
  352.  
  353.       Registered & Shareware:
  354.  
  355.       Added support for the VALUE field.
  356.  
  357. 2.41  Verify function during add/edit now checks subject
  358.       as well as descriptor.
  359.  
  360. 2.40  Rebuild Index function will now purge deleted records
  361.       if desired. Remember that if you'll soon be adding
  362.       records, there's no need to purge deleted records
  363.       (as BIBL/NET will reuse them before adding empty
  364.       records to your database).
  365.  
  366.       BIBL/NET status bar display changed a bit. Easier to see
  367.       if you're in a private or networked database from the
  368.       status bar.
  369.  
  370. 2.30 - BIBL/NET now picks up user name from NETWARE...so you
  371.        only see the password screen if your NOVELL login name
  372.        is in the BNETSEC database.  Simplifies sign-on for
  373.        validated users and speeds things up for the
  374.        general public (security level 0 users)
  375.  
  376.        Network information screen expanded.  Now reports
  377.        Capture status and your Netware connection number
  378.        along with a general redesign of the screen's layout
  379.  
  380.        Security level 0 users no longer receive unauthorized
  381.        function when trying to edit/delete/transfer or
  382.        save records.  Options are merely inactive.
  383.  
  384. 2.20 - FIX to shareware version. Registered version not affected
  385. 2.10 - Major improvement in speed of reindexing.
  386. 2.01 - Minor fix in handling of private databases. BIBL/NET
  387.        no longer hangs if user logs in and selects a private
  388.        database that was stored on a local workstation but
  389.        user is accessing system from another workstation
  390.        that does not contain the private (export) directory
  391.        recorded within the BIBL/NET security table.
  392. 2.00 - database structure changed to match single-user version
  393.        of BIBL. Note field expanded to 10 lines. New Add/Edit
  394.        data entry functions. Numerous tweaks to improve
  395.        performance and clean up minor quirks in earlier
  396.        releases. Descriptor field now supports 9 terms.
  397. 1.05 - fixed bug in index rebuild during a global change.
  398. 1.04 - fixed bibliography production so output will go to
  399.        user's private directory.
  400. 1.03 - changed systemwide status bar. BIBL/NET now reports
  401.        whether you're logged into a [P]rivate (personal)
  402.        or [N]etwork (public) database.
  403. 1.02 - added capability for personal databases for security level
  404.        3, 4 or 5 users.  Personal databases are stored in the
  405.        drive/subdirectory the user points BIBL to via the
  406.        User Export Directory variable in the security database.
  407.        A few tweaks in other areas of the program. Added
  408.        a few more installation instructions.
  409. 1.01 - Initial release.
  410.